hatred of humankind - Turkish English Dictionary