Полный англо-русский словарь

have the upper hand

Иметь превосходство, господствовать

Полный англо-русский словарь