one's departure from work - Francés Inglés Diccionario