glacial relict - Spanish English Dictionary