spanish peaks - Alemán Inglés Diccionario