supply shortage - French English Dictionary