cape prince of wales - German English Dictionary