re-introduce animals or plants to a region - Spanish English Dictionary