amputator - French English Dictionary