be bucketing down - French English Dictionary