high power radar post - Turkish English Dictionary