mountain devil - Alemán Inglés Diccionario