perform duties - Deutsch Englisch Wörterbuch