mountain spectre - Alemán Inglés Diccionario