a shallow river or pond - Espagnol Anglais Dictionnaire