closely connected fact - Spanish English Dictionary