construction and contracting company - Espagnol Anglais Dictionnaire