set up a construction site - Espagnol Anglais Dictionnaire