pulse modulated radar - Turkish English Dictionary