stage a vanishing act - German English Dictionary