become rare/in short supply - French English Dictionary