rubber covered cable - Turco Inglés Diccionario