be rained off - French English Dictionary