one who is discontent - Spanish English Dictionary