manure separator - Turkish English Dictionary