substance-free residence - Spanish English Dictionary