something small, delicate, and exquisite - Anglais Synonymes Dictionnaire