rain buckets - German English Dictionary