stage a disappearing act - German English Dictionary