totipotent - German English Dictionary