duodenopyloric constriction - French English Dictionary