hold upper hand against - French English Dictionary