spate of recent cases - Español Inglés Diccionario