to perform a legal duty - Deutsch Englisch Wörterbuch