lose oneself in work - German English Dictionary