cloud seeder - French English Dictionary