toe-clip strap - Turco Inglés Diccionario