emulsified asphalt - French English Dictionary