joins forces - Turkish English Dictionary