pertaining to barbastro or inhabitants - Allemand Anglais Dictionnaire