electronic cascade - German English Dictionary