get the upper hand - French English Dictionary