technical overdraft - German English Dictionary