technical overdraft - French English Dictionary