sour lamb cotlets with quince - Alemán Inglés Diccionario