having  a big and rough face - Espagnol Anglais Dictionnaire