slip across the border - French English Dictionary