a shallow river or pond - Español Inglés Diccionario