custodian of the two holy mosques - Allemand Anglais Dictionnaire