rib cap roast - Alemán Inglés Diccionario