offer shelter - Alemán Inglés Diccionario