immediate amputation - Alemán Inglés Diccionario