leather paring for sandal straps - Turkish English Dictionary