road closed to vehicles - Espagnol Anglais Dictionnaire