latest wave of arrests - French English Dictionary