do a vanishing act - Francés Inglés Diccionario