covered rubber thread - Francés Inglés Diccionario