micro-meteorology - German English Dictionary