hold oneself together - Turkish English Dictionary