square cascade - German English Dictionary