bank overdraft refundable on demand - Turkish English Dictionary