English to Arabic

Meaning for:
Institutionalized
other
مؤسّس