constructive trust - French English Dictionary