thermal and acoustic insulation fitter - German English Dictionary