spareribs - Español Inglés Diccionario