be the devil incarnate - German English Dictionary