square cascade - Turkish English Dictionary