bank overdraft refundable on demand - French English Dictionary