high voltage powered - Francés Inglés Diccionario