pulse modulator radar - German English Dictionary