the devil finds mischief for idle hands to do - German English Dictionary