meaning of aufeinandertürmen

aufeinandertürmen - German to English

to put on top of every other