there are sufficient funds - French English Dictionary