ugly and dumb person - Espagnol Anglais Dictionnaire