manure spreading machine - French English Dictionary