pertaining to bureba, spain or inhabitants - German English Dictionary