What does Bachelor-Thesis mean?

Bachelor-Thesis - German to English

bachelor thesis