hauling power - French English Dictionary