npc (national provincial championship) - German English Dictionary