Al-Manar: an English-Arabic Dictionary — latest news, discussion & facts — IJR