it's coming down in buckets - Espagnol Anglais Dictionnaire