heterogonism - Turkish English Dictionary