raining buckets - Alemán Inglés Diccionario