streets and buildings regulation law - Espagnol Anglais Dictionnaire