subperiosteal anesthesia - Spanish English Dictionary