property held in/on trust - Turco Inglés Diccionario