liquid manure spreading - French English Dictionary