short-term notes receivable - Turkish English Dictionary