sound-insulating barrier - Turco Inglés Diccionario