to weep buckets - Türkisch Englisch Wörterbuch