long-range communication - Spanish English Dictionary