spiteful person - Turkish English Dictionary