pulse-modulated radar - German English Dictionary