cling together - Turkish English Dictionary