slip/sneak away - French English Dictionary