microclima - French English Dictionary