renting space - Spanish English Dictionary