square cascade - French English Dictionary