pulse modulated radar - German English Dictionary