cascade bombs - Spanish English Dictionary