conclusion of a peace treaty - Turkish English Dictionary