be held in trust - Français Anglais Dictionnaire