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