be a person or a thing with great value (for being very scarce and difficult to find) - Französisch Englisch Wörterbuch