coastal stream in swampy areas, typically with nearly stagnant water - Español Inglés Diccionario