Английский-Немецкий словарь »

fitted on top of each other означает в немецкий

АнглийскийНемецкий
fitted on top of each other

aufeinandergepaßt