a half-wit - Turc Anglais Dictionnaire