constructive trust - Francés Inglés Diccionario