spate of recent cases - Spanish English Dictionary