shoe attachments - Turkish English Dictionary