almacena - English Synonyms Dictionary