vanishing twin syndrome - French English Dictionary