artificial reproductive technique - Turkish English Dictionary