traumatic amputation - Francés Inglés Diccionario