express or implied trust - Turco Inglés Diccionario