radar test station - Turkish English Dictionary