put the last hand to - Turco Inglés Diccionario