totipotency - German English Dictionary