link together (as ideas) - Turkish English Dictionary