universal donor cell - German English Dictionary