pertaining to bureba, spain or inhabitants - Francés Inglés Diccionario