pertaining to storms - French English Dictionary