remedial trust - Spanish English Dictionary