fulfill a social duty - Fransızca İngilizce Sözlük