pull one's freight - French English Dictionary