someone that is from barbastro - Allemand Anglais Dictionnaire