spate of recent cases - Türkçe İngilizce Sözlük