character dressed as a devil - Turkish English Dictionary