put one on one's honor - Turco Inglés Diccionario