put one on one's honor - Almanca İngilizce Sözlük