conclusion of a deal - Turkish English Dictionary