exploding cucumber - Spanish English Dictionary