machinery used in the repair and maintenance of roads and highways - Espagnol Anglais Dictionnaire