custodian of the two holy mosques - Turco Inglés Diccionario