Beef roast - Alemán Inglés Diccionario