roast beef with vegetables - Turco Inglés Diccionario