perfectibilist - Spanish English Dictionary