hydraseeding - French English Dictionary