al-haram al-sharif/temple mount - Spanish English Dictionary