rain/snow or hail copiously - Französisch Englisch Wörterbuch