rain, snow, or hail copiously - Turkish English Dictionary