high-power illumination radar - German English Dictionary