self-poised - Turkish English Dictionary