play the devil with - German English Dictionary