oligopetalous - French English Dictionary