latest wave of arrests - German English Dictionary