hernia sac - German English Dictionary