radar guided tracks - Turkish English Dictionary