smash-and-grab raid - French English Dictionary