leading edge radiator - Turkish English Dictionary