to provide shelter - Alemán Inglés Diccionario