scuff ribs - Español Inglés Diccionario