mountain specter - Francés Inglés Diccionario