subperitoneal - German English Dictionary