estranged from itself - Turc Anglais Dictionnaire