departure from a job or position - Deutsch Englisch Wörterbuch