someone's word of honor - French English Dictionary