place with abundant swamps - İspanyolca İngilizce Sözlük