come down in buckets - Turkish English Dictionary