artificial fertilization - Turkish English Dictionary