final sales agreement - Turkish English Dictionary