bereft of senses - Turc Anglais Dictionnaire