lower esophageal ring - Spanish English Dictionary