high powered - Francés Inglés Diccionario