to be most substantially connected - Turkish English Dictionary