surefooted - Turkish English Dictionary