someone with full of tricks - German English Dictionary