weather-sealed cable - Alemán Inglés Diccionario