long distance communication - Turco Inglés Diccionario