mountain specter - Spanish English Dictionary