put one's stamp on history - Turco Inglés Diccionario