construction and repair works - Espagnol Anglais Dictionnaire