provide living space - Inglés Sinónimo Diccionario