spontaneous pregnancy rates - Spanish English Dictionary