ragout of stewed livers - Allemand Anglais Dictionnaire