molecular slag theories - French English Dictionary