atollar - English Synonyms Dictionary