fattened liver of  ducks - Alemán Inglés Diccionario