deal a final blow - Turco Inglés Diccionario