small vegetable and flower garden in the lagoons to the south of mexico city (originally floating gardens made of canes, stones, and earth) - İspanyolca İngilizce Sözlük