finger transplantation - German English Dictionary