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