dioecy - French English Dictionary