mean-spirited man - Spanish English Dictionary