meaning of 10-jährige Vertragsdauer

10-jährige Vertragsdauer - German to English

10-year agreement duration