Definition of amputator in English:

amputator

noun