anti-speciesist - Spanish English Dictionary