to pull rough stuff - French English Dictionary