latest wave of arrests - Turco Inglés Diccionario