npc (non-playable character) - German English Dictionary