in the short haul - French English Dictionary