haul to some place - French English Dictionary