aufeinander türmen

listen to the pronunciation of aufeinander türmen
Немецкий Язык - Английский Язык
to pile on top of each other