covered rubber thread - Español Inglés Diccionario