polyurethane sheathed flexible cable - Español Inglés Diccionario