slip through someone's fingers - Francés Inglés Diccionario