fricassee of hog's liver - German English Dictionary