radar confusion reflector - German English Dictionary