put together a team - Turkish English Dictionary