of extreme ugliness - Espagnol Anglais Dictionnaire