engraftation - German English Dictionary