term/currency/life/tenor of a bill of exchange - Turkish English Dictionary