putting an end to - Inglés Sinónimo Diccionario