English to Arabic

Meaning for:
Pitfall
other
المأزق