roman snail - English Synonyms Dictionary