spontaneous rupture - Francés Inglés Diccionario