roast venison - Alemán Inglés Diccionario