stone throwing ancient war engine - Türkçe İngilizce Sözlük