pull a vanishing act - Turkish English Dictionary