radio telephone and telegraph - Spanish English Dictionary