fulfill a social duty - Almanca İngilizce Sözlük