not have much common sense - Turc Anglais Dictionnaire