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