double flap amputation - Turkish English Dictionary