meaning of Algerische Gazelle

Algerische Gazelle - German to English

purple gazelle [Eudorcas rufina, previously Gazella rufina] [extinct]