spate of recent cases - Turco Inglés Diccionario