put one on one's honor - Türkçe İngilizce Sözlük