keen sense of honor/duty - Fransızca İngilizce Sözlük