end/finish by itself - Turco Inglés Diccionario