double-lipped gland seal - Turco Inglés Diccionario