put one on one's honor - Turc Anglais Dictionnaire