spontaneous amputation - Alemán Inglés Diccionario