make a promissory note - Turkish English Dictionary