a wave of arrests - Spanish English Dictionary