supply crunch - French English Dictionary