spontaneous rupture of membrane - Francés Inglés Diccionario