bark coverings for sound insulation - Turkish English Dictionary