representing team of a country with players from different clubs to participate internationally - Spanish English Dictionary