The Finnish term "liitto" matches the English term "connection"

other finnish words that include "liitto" : english :
liitto league