amputating - French English Dictionary