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