purplish-red submucosal patches - Turkish English Dictionary