depart from this world - Turc Anglais Dictionnaire