to have the upper hand - Turkish English Dictionary