to carry out expeditiously - Deutsch Englisch Wörterbuch