pulse doppler radar - Turkish English Dictionary