ampullate - French English Dictionary