electronically-sweeped radar - German English Dictionary