manure spreaders - French English Dictionary