tierschutzgesellschaft - German English Dictionary