weep buckets - Turkish English Dictionary