cape prince of wales - Spanish English Dictionary