deemed or actual trust - Spanish English Dictionary