perform a vanishing act - İspanyolca İngilizce Sözlük