long distance communication - Alemán Inglés Diccionario