latest wave of arrests - Español Inglés Diccionario