as a finishing touch - Turco Inglés Diccionario