cash crunch - French English Dictionary