say something mean spirited - Turkish English Dictionary