precision seeder - French English Dictionary