competition chief - Spanish English Dictionary