having a large head - Espagnol Anglais Dictionnaire