barrier sheath - Turco Inglés Diccionario