high voltage technology - Alemán Inglés Diccionario