cape of good hope nature reserve - Turkish English Dictionary