recombinant ecology - Turkish English Dictionary