radar ray - German English Dictionary