microclima - German English Dictionary