radar fence - German English Dictionary