technical overdraft - English Synonyms Dictionary