do a vanishing act - Almanca İngilizce Sözlük