be closely connected with - Spanish English Dictionary