energy cascade - Turkish English Dictionary