slurry tankers - French English Dictionary