macroclimat - French English Dictionary