ancient form of grenade - Almanca İngilizce Sözlük