heel pin holding strength - Alemán Inglés Diccionario