to be as crafty as a cartload of monkeys - Spanisch Englisch Wörterbuch