#associative-array
An associative array (map, symbol table, or dictionary) is an abstract data type composed of a collection of (key, value) pairs, such that each possible key appears just once in the collection
https://en.wikipedia.org/wiki/Associative_array