What does aufeinanderpassen mean?

aufeinanderpassen - German to English

to fit over each other