homologous insemination - Turkish English Dictionary