manure spreading machine - Turkish English Dictionary