add abstract_dictionnaire class