manure spreader - French English Dictionary