A ``dictionary'' is a data structure that supports:
It is static if inserts and deletes must be performed before finds.
It is dynamic otherwise.