cyclonic rainfall - French English Dictionary