aufeinander passen

listen to the pronunciation of aufeinander passen
Deutsch - Englisch
to fit on top of each other