heterogamete - Turkish English Dictionary