high-voltage cascade - Español Inglés Diccionario