pull a vanishing act - French English Dictionary