heterogamety - French English Dictionary