micro-meteorology - French English Dictionary