weather modification - French English Dictionary