steam condenser with dividing walls - Spanish English Dictionary