detached from reality - Turc Anglais Dictionnaire