to sneak back - French English Dictionary