acid recovery tower - French English Dictionary