nature sanctuary - Turkish English Dictionary