to weep buckets - German English Dictionary