overtrumping - French English Dictionary