heterogenic - Turkish English Dictionary