supraglacial stream - Spanish English Dictionary