bank overdraft refundable on demand - German English Dictionary