energy cascade - French English Dictionary