depart from this life - Turc Anglais Dictionnaire