Englisch [noun]Spanisch [noun] ▶riverbed [noun] The riverbed was covered with small stones. ▶cauce [noun] El cauce estaba cubierto de pequeñas piedras. ▶riverbed [noun] ▶lecho [noun]