large-leaved avens - English Synonyms Dictionary