gastric pit - Spanish English Dictionary