overpower by strength - Francés Inglés Diccionario