be in charge of the tough jobs - Türkisch Englisch Wörterbuch