person with a large face - Spanish English Dictionary