translate English to French: Lech Kaczyński, President of the Republic of Poland.
Lech Kaczyński, Président de la République de Pologne.