radiator canted tube - Turkish English Dictionary