ankle-strap sandals - Turkish English Dictionary