coke-quenching tower - Spanish English Dictionary