entreprise de travaux publics - French English Dictionary