sufficient funds cheque - Turkish English Dictionary