road pavement construction - French English Dictionary