雷达
English Expression:
  1. n.  locator
  2. n.  radar
  3. n.  radar (radio detecting and ranging)
  4. n.  system for detecting the presence, position or movement of solid objects within its range by sending out short radio waves which they reflect
French Expression:
  1. n.  radar