smash-and-grab raid - Spanish English Dictionary