pertaining to navia, spain or inhabitants - German English Dictionary