totipotency - French English Dictionary