dioicous - French English Dictionary