long-range communication - Alemán Inglés Diccionario