subastragalar amputation - Alemán Inglés Diccionario