be raining buckets - Francés Inglés Diccionario