hepatic node - German English Dictionary