to team up - Turkish English Dictionary