meaning of artgerechte Tierhaltung

artgerechte Tierhaltung - German to English

species-appropriate husbandry