carden amputation - French English Dictionary