hold upper hand against - Francés Inglés Diccionario