bereft of reason - Turc Anglais Dictionnaire