English to Arabic

Meaning for:
Concurrency
other
الاتّفاق