spareribs - Francés Inglés Diccionario