care and maintenance trust account - Spanish English Dictionary