sludge holding tank - German English Dictionary