pull it together - Turkish English Dictionary