shared accommodation - Spanish English Dictionary