tube and fin radiator - Turkish English Dictionary