asphalt clay emulsion - French English Dictionary