vital amputation - Alemán Inglés Diccionario