well-connected person - Alemán Inglés Diccionario