riphean mountains - Francés Inglés Diccionario