smash-and-grab raids - French English Dictionary