scarpering - French English Dictionary