English to Arabic

Meaning for:
Overdependent
other
الإعتماد المفرط