rain with strong wind - Alemán Inglés Diccionario