liquid tight sheating system - Alemán Inglés Diccionario