fulfill a social duty - Deutsch Englisch Wörterbuch