re-afforest - Turkish English Dictionary