backwater of a river or arroyo - Turkish English Dictionary