water sealed gland - Turco Inglés Diccionario