liquid-sealed gland - Alemán Inglés Diccionario