telegraph/telephone transmitter - French English Dictionary