hand-holding - Turkish English Dictionary