cape prince of wales - Turkish English Dictionary