scuff ribs - Turco Inglés Diccionario