put an end to something - Español Inglés Diccionario