dish made with minced venison, orange and other condiments - Español Inglés Diccionario