tactical approach landing radar - Turkish English Dictionary