finger transplantation - Spanish English Dictionary