macroclima - French English Dictionary