shell and tube evaporator - Turkish English Dictionary