meteropathy - French English Dictionary