vital amputation - Francés Inglés Diccionario