radar-equipped - German English Dictionary