pulse modulation radar - Turkish English Dictionary