mountain limestone - Alemán Inglés Diccionario