spontaneous pregnancy rates - German English Dictionary