my mind is playing tricks - Turc Anglais Dictionnaire