precipitating tank - German English Dictionary