noise insulation cover - Turkish English Dictionary