use of a modulating wave

  Finnish English Dictionary