the devil makes work for idle ˈhands - German English Dictionary