slip across the border - Français Anglais Dictionnaire