spin-scan radar - Turkish English Dictionary