hit-and-run raid - French English Dictionary