join/combine forces - Turkish English Dictionary