meaning of befristeter Mietvertrag

befristeter Mietvertrag - German to English

fixed-term tenancy agreement