to pull a team together - Turkish English Dictionary