end/finish by itself - Español Inglés Diccionario