do (duty) - Deutsch Englisch Wörterbuch