natural regeneration - Turkish English Dictionary