be raining buckets - Alemán Inglés Diccionario