character dressed as a devil - German English Dictionary