promissory notes - Turkish English Dictionary