liver concentrate - German English Dictionary