be overpowered - Francés Inglés Diccionario