oversized liver (from a force-fed goose) - Español Inglés Diccionario