cascade bombs - Turkish English Dictionary