it's coming down in buckets - Español Inglés Diccionario