chuck oneself away - French English Dictionary