meaning of abnehmbare Felge

abnehmbare Felge - German to English

demountable rim