be bucketing down - German English Dictionary