ampullary - French English Dictionary