spontaneous amputation - Francés Inglés Diccionario