Englisch [noun]Spanisch [noun] ▶debris [noun] ▶morrena [noun] ▶moraine [noun] The glacier left a moraine at the valley mouth. ▶morrena [noun] El glaciar dejó una morrena en la boca del valle.