rain, snow, or hail copiously - Türkisch Englisch Wörterbuch