it has/had stopped - Turco Inglés Diccionario