mountain spectre - Francés Inglés Diccionario