overpowered - Francés Inglés Diccionario