be up to every trick - Turkish English Dictionary