roast beef with vegetables - German English Dictionary