stage a disappearing act - Französisch Englisch Wörterbuch