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