put someone's on his honour - French English Dictionary