devote oneself to work - Deutsch Englisch Wörterbuch