it has/had stopped - Francés Inglés Diccionario