spontaneous pregnancy rates - French English Dictionary