cistern for liquid manure - French English Dictionary