long-haul networks - Alemán Inglés Diccionario