energy cascade - Francés Inglés Diccionario