hauling truck - French English Dictionary