persons who have no residence or dwelling - Alemán Inglés Diccionario