decca air surveillance radar - Turkish English Dictionary