moringaceous - French English Dictionary