dioecia - French English Dictionary