give a grand finale to - Turco Inglés Diccionario