a shallow river or pond - French English Dictionary