rally raid - French English Dictionary