continuous rainfall - Alemán Inglés Diccionario