endoscopic [adjective] + dieulafoy [noun]