cistern for liquid manure - Spanish English Dictionary