doff one’s hat to - French English Dictionary