a shallow river or pond - Spanish English Dictionary