micro-meteorology - Spanish English Dictionary