radra surveillance post - Turkish English Dictionary