rain buckets - Turkish English Dictionary