ancient form of grenade - Türkçe İngilizce Sözlük