coastal stream in swampy areas, typically with nearly stagnant water - Spanish English Dictionary