light pulse radar - Turkish English Dictionary