beef roast - Francés Inglés Diccionario