covered rubber thread - Turco Inglés Diccionario