pulse modulator radar - Turkish English Dictionary