ampullaceous - French English Dictionary