subastragalar amputation - Español Inglés Diccionario