piece of rib - Francés Inglés Diccionario