toe-clip strap - Turkish English Dictionary