asphalt concrete pavement - French English Dictionary