pedunculated polyp - German English Dictionary