to be most substantially connected - Spanish English Dictionary