much rain - Alemán Inglés Diccionario