express or implied trust - Francés Inglés Diccionario