weather-protected motor - Alemán Inglés Diccionario