ragout of stewed livers - Francés Inglés Diccionario