impose a duty on - Deutsch Englisch Wörterbuch