one's departure from work - Turc Anglais Dictionnaire