teflon channel seal - Francés Inglés Diccionario