rib mountain - Francés Inglés Diccionario