throw off the hump - French English Dictionary