solitary nodule of intestine - German English Dictionary