engage in a duel - French English Dictionary