someone with full of tricks - Turkish English Dictionary