substance-free residence - Espagnol Anglais Dictionnaire