to join up - Turkish English Dictionary