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