to stand tall - Turkish English Dictionary