meaning of aufeinanderpassen

aufeinanderpassen - German to English

to fit over each other