ugly and dumb person - Turc Anglais Dictionnaire