continuous wave radar - Turkish English Dictionary