dioeceous - French English Dictionary