zenithal rain - French English Dictionary