riphean mountains - Español Inglés Diccionario