perform a vanishing act - Fransızca İngilizce Sözlük