What is the meaning of -ec?

appended to nouns to form an agent noun; used only on composite nouns expressing fields of knowledge

appended to a country name root to form a demonym; used generally on country names which have roots ending with -j, -l, -m, -n, -r, -v; the root is formed by dropping the -ie or -sko suffix

appended to nouns to derive a specialized substantive, most often in terminology

appended to adjective to form a noun describing somebody or something having the specific quality

appended to a verb to form an agent noun

appended to a noun to form a diminutive

forms masculine nouns

appended to nouns to form an agent noun; used only on composite nouns expressing fields of knowledge

appended to a country name root to form a demonym; used generally on country names which have roots ending with -j, -l, -m, -n, -r, -v; the root is formed by dropping the -ia or -sko suffix

appended to nouns to derive a specialized substantive, most often in terminology

appended to adjective to form a noun describing somebody or something having the specific quality

appended to a verb to form an agent noun

Source: wiktionary.org