topoclimate - French English Dictionary