Translate English Arabic tendering, limited