flowing water body - Spanish English Dictionary