hepatic diverticulum - German English Dictionary