stricture of the pylorus - Spanish English Dictionary