immersed in one's work - Französisch Englisch Wörterbuch