anti-speciesist - German English Dictionary