acid recovery tower - German English Dictionary