hump it (to somewhere) - French English Dictionary