mountain specter - Español Inglés Diccionario