inclement weather condition - French English Dictionary