ancient form of grenade - Fransızca İngilizce Sözlük