manure belt battery - Turkish English Dictionary