cash-strapped administration - French English Dictionary