short beef ribs - Español Inglés Diccionario