rib of beef - Francés Inglés Diccionario