become rare/in short supply - Allemand Anglais Dictionnaire