water sealed gland - Alemán Inglés Diccionario