put an end/stop to - Inglés Sinónimo Diccionario