be up to a trick or two

相当机灵, 精明
在线英汉词典
相关词语