riphean mountains - Alemán Inglés Diccionario