strike repeatedly - Türkçe İngilizce Sözlük