leapfrog cascade - Turkish English Dictionary