weather-sealed cable - Español Inglés Diccionario