put someone's on his honour - Francés Inglés Diccionario