i should have stopped - Inglés Sinónimo Diccionario