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