third-person singular imperfect indicative of estallar - Francés Inglés Diccionario