island mountains - Alemán Inglés Diccionario