slip across the border - Francés Inglés Diccionario