manure spreading machine - Spanish English Dictionary