putting an end to - Turco Inglés Diccionario