telegraphic message, telegram, cable, wire - Turkish English Dictionary