to have the face… - Espagnol Anglais Dictionnaire