impact noise sound insulation - German English Dictionary