ampullar - French English Dictionary