high-voltage cascade - Alemán Inglés Diccionario