polyurethane sheathed flexible cable - Francés Inglés Diccionario