mobile radar complexes - Turkish English Dictionary