sustain-release - Spanish English Dictionary