pare mountains - Alemán Inglés Diccionario