soft release - Spanish English Dictionary