slurry transportation - French English Dictionary