short beef ribs - Francés Inglés Diccionario