leave people to themselves - Turc Anglais Dictionnaire