hepatic diverticulum - Turkish English Dictionary