donation, in trust, of immovable property to a religious mohammedan institution - Allemand Anglais Dictionnaire