you're delusional - Turc Anglais Dictionnaire