evaporator turbulator - Turkish English Dictionary