thermal radiator - Turkish English Dictionary