perform a vanishing act - Español Inglés Diccionario