property held in/on trust - Turc Anglais Dictionnaire