macroclimate - French English Dictionary