lose oneself in work - Turkish English Dictionary