high power radar post - German English Dictionary