work things one's own advantage - Deutsch Englisch Wörterbuch