radar warning station - Turkish English Dictionary